dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Beluga Caviar
— definition
1.
beluga caviar (Noun)
1 definition
beluga caviar (Noun)
— Roe of beluga sturgeon usually from Russia; highly valued.
2 types of
caviar
caviare
4 parts of
Acipenser huso
beluga
hausen
white sturgeon